﻿ 
<!DOCTYPE html
  PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
<html lang="en"><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Functions - Categorized List (Quaternion Toolbox Function Reference)</title><link rel="stylesheet" href="docstyle.css" type="text/css">
<link rel="stylesheet" href="qtfmstyle.css" type="text/css">
</head>
<body>
<h1>Quaternion Functions &#8212; Categorized List</h1>
<h2>Constructor and components</h2>
<a href="quaternion.html">quaternion</a> constructor<br>
<a href="s.html">scalar</a> component<br>
<a href="v.html">vector</a> component<br>
<a href="xyz.html">x/y/z</a> components<br>

<h2>Display of quaternion values</h2>
<a href="char.html">char</a><br>
<a href="disp.html">disp</a><br>
<a href="display.html">display</a><br>
<a href="displayall.html">displayall</a><br>
<a href="show.html">show</a><br>

<h2>Quaternion constants and matrices</h2>
<a href="q1.html">quaternion operators</a> <b>i</b>, <b>j</b> and <b>k</b><br>
<a href="eyeq.html">quaternion identity matrix</a><br>
<a href="onesq.html">quaternion matrix of ones</a><br>
<a href="zerosq.html">matrix of zero quaternions</a><br>
<a href="zerosv.html">matrix of zero vectors</a><br>

<h2>Basic quaternion operations</h2>
<a href="abs.html">abs</a> absolute value or modulus<br>
<a href="conj.html">conj</a> quaternion conjugate<br>
<a href="cross.html">cross</a> cross or vector product<br>
<a href="normq.html">normq</a> norm or semi-norm<br>    
<a href="scalar_product.html">scalar_product</a> scalar product<br>
<a href="sign.html">sign</a><br>
<a href="unit.html">unit</a><br>
<a href="vector_product.html">vector_product</a> cross or vector product<br>

<h2>Arithmetic and logical operations</h2>
<a href="eq.html">eq</a><br>
<a href="ldivide.html">ldivide</a><br>
<a href="minus.html">minus</a><br>
<a href="mrdivide.html">mrdivide</a><br>
<a href="mtimes.html">mtimes</a><br>
<a href="ne.html">ne</a><br>
<a href="plus.html">plus</a><br>
<a href="power.html">power</a><br>
<a href="rdivide.html">rdivide</a><br>
<a href="times.html">times</a><br>
<a href="uminus.html">uminus</a><br>
<a href="uplus.html">uplus</a><br>

<h2>Trigonometric, hyperbolic, exp/log/sqrt functions</h2>
<a href="acos.html">acos</a><br>
<a href="acosh.html">acosh</a><br>
<a href="asin.html">asin</a><br>
<a href="asinh.html">asinh</a><br>
<a href="atan.html">atan</a><br>
<a href="atanh.html">atanh</a><br>
<a href="cos.html">cos</a><br>
<a href="cosh.html">cosh</a><br>
<a href="sin.html">sin</a><br>
<a href="sinh.html">sinh</a><br>
<a href="tan.html">tan</a><br>
<a href="tanh.html">tanh</a><br>
<br>
<a href="exp.html">exp</a><br>
<a href="log.html">log</a><br>
<a href="sqrt.html">sqrt</a><br>

<h2>Polar forms</h2>
<a href="angle.html">angle</a><br>
<a href="axis.html">axis</a><br>
<a href="cdpolar.html">cdpolar</a> - Cayley-Dickson polar form<br>

<h2>Basic matrix operations</h2>
<a href="bsxfun.html">bsxfun</a><br>
<a href="arrayfun.html">arrayfun</a><br>
<a href="cat.html">cat</a><br>
<a href="horzcat.html">horzcat</a><br>
<a href="vertcat.html">vertcat</a><br>
<br>
<a href="blkdiag.html">blkdiag</a><br>
<a href="diag.html">diag</a><br>
<a href="tril.html">tril</a><br>
<a href="triu.html">triu</a><br>
<br>
<a href="ctranspose.html">ctranspose</a> conjugate transpose<br>
<a href="end.html">end</a><br>
<a href="length.html">length</a><br>
<a href="ndims.html">ndims</a><br>
<a href="norm.html">norm</a><br>
<a href="numel.html">numel</a><br>
<a href="orthogonal.html">orthogonal</a><br>
<a href="size.html">size</a><br>
<a href="subsasgn.html">subsasgn</a><br>
<a href="subsindex.html">subsindex</a><br>
<a href="subsref.html">subsref</a><br>
<a href="transpose.html">transpose</a><br>
<br>
<a href="ipermute.html">ipermute</a><br>
<a href="permute.html">permute</a><br>
<br>
<a href="repmat.html">repmat</a><br>
<a href="reshape.html">reshape</a><br>
<a href="squeeze.html">squeeze</a><br>
<br>
<a href="cumprod.html">cumprod</a><br>
<a href="cumsum.html">cumsum</a><br>
<a href="diff.html">diff</a><br>
<a href="mean.html">mean</a><br>
<a href="prod.html">prod</a><br>
<a href="sum.html">sum</a><br>

<h2>Matrix operations and decompositions</h2>
<a href="adjoint.html">adjoint</a><br>
<a href="unadjoint.html">unadjoint</a><br>
<br>
<a href="det.html">det</a><br>
<a href="eig.html">eig</a><br>
<a href="expm.html">expm</a><br>
<a href="funm.html">funm</a><br>
<a href="inv.html">inv</a><br>
<a href="logm.html">logm</a><br>
<a href="lu.html">lu</a><br>
<a href="mpower.html">mpower</a><br>
<a href="qr.html">qr</a><br>
<a href="sqrtm.html">sqrtm</a><br>
<a href="svd.html">svd</a><br>
<a href="svdj.html">svdj</a><br>

<h2>Random matrices</h2>
<a href="randf.html">randf</a><br>
<a href="randq.html">randq</a><br>
<a href="randv.html">randv</a><br>
<a href="randvmf.html">randvmf</a><br>

<h2>Cayley-Dickson form</h2>
<a href="cd.html">cd</a> - Cayley-Dickson decomposition<br>
<a href="dc.html">dc</a> - Cayley-Dickson recomposition<br>

<h2>Conversions</h2>
<a href="cast.html">cast</a><br>
<a href="convert.html">convert</a><br>
<a href="change_basis.html">change_basis</a><br>

<h2>Rounding</h2>
<a href="ceil.html">ceil</a><br>
<a href="fix.html">fix</a><br>
<a href="floor.html">floor</a><br>
<a href="round.html">round</a><br>

<h2>Complexified quaternion or biquaternion operations</h2>
<a href="complex.html">complex</a> construct complexified quaternion<br>
<a href="imag.html">imag</a> imaginary part<br>
<a href="real.html">real</a> real part<br>
<a href="conj.html">conj</a> quaternion or complex conjugate<br>

<h2>Tests of properties</h2>
<a href="isempty.html">isempty</a><br>
<a href="isfinite.html">isfinite</a><br>
<a href="ishermitian.html">ishermitian</a><br>
<a href="isinf.html">isinf</a><br>
<a href="isnan.html">isnan</a><br>
<a href="ispure.html">ispure</a><br>
<a href="isreal.html">isreal</a><br>
<a href="isunitary.html">isunitary</a><br>

<h2>Convolutions</h2>
<a href="conv.html">conv</a><br>
<a href="conv2.html">conv2</a><br>

<h2>Discrete and fast Fourier transforms</h2>
<a href="qdft.html">qdft</a><br>
<a href="qdft2.html">qdft2</a><br>
<a href="qfft.html">qfft</a><br>
<a href="qfft2.html">qfft2</a><br>
<a href="fft.html">fft</a><br>
<a href="fft2.html">fft2</a><br>
<a href="fftshift.html">fftshift</a><br>
<a href="ifft.html">ifft</a><br>
<a href="ifft2.html">ifft2</a><br>
<a href="ifftshift.html">ifftshift</a><br>
<a href="iqdft.html">iqdft</a><br>
<a href="iqdft2.html">iqdft2</a><br>
<a href="iqfft.html">iqfft</a><br>
<a href="iqfft2.html">iqfft2</a><br>

<h2>Input/output</h2>
<a href="read.html">read</a> matrix<br>
<a href="write.html">write</a> matrix<br>
<a href="image.html">image</a> display quaternion array as image<br>
<a href="imreadq.html">imreadq</a> image read<br>
<a href="imwrite.html">imwrite</a> image write<br>
<a href="fprintf.html">fprintf</a><br>
    
<h2>Plots</h2>
<a href="scatter3.html">scatter3</a> 3D scatter plot

<h2>Other functions</h2>
<a href="slerp.html">slerp</a><br>
    
<h2>Internal</h2>
<a href="qtfm_root.html">qtfm_root</a><br>
<a href="qtfm_test.html">qtfm_test</a><br>

<h4>&copy; 2008-2010 Stephen J. Sangwine and Nicolas Le Bihan.</h4>
<p><a href="license.html">License terms.</a></p>
</body>
</html>
<!--$Id: categorical.html,v 1.8 2010/03/03 15:36:06 sangwine Exp $-->
